package com.ctms.system.service;

import com.ctms.system.domain.UserDO;
import org.springframework.http.ResponseEntity;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

public interface ExportService {

    ResponseEntity<byte[]> exportExcel(List<UserDO> list);

    ResponseEntity<byte[]> exportExcelByClass(List<UserDO> list);

    ResponseEntity<byte[]> exportMyStu(List<UserDO> userDOS);

    ResponseEntity<byte[]> exportMyStuByClass(List<UserDO> userDOS);

    ResponseEntity<byte[]> exportMyStuByCourse(List<UserDO> userDOS);

    ///管理员导出
    ResponseEntity<byte[]> exportScore(List<UserDO> list);
    ResponseEntity<byte[]> exportScoreByClass(List<UserDO> list);
    ResponseEntity<byte[]> exportScoreByCourse(List<UserDO> list);
}
